A Layered Distributed Application: An Experience Report

نویسندگان

  • Klaus Wolfmaier
  • Thomas Ziebermayr
چکیده

Web applications depend on many different infrastructure components such as Web Servers, Firewalls, or Application Servers. Furthermore these applications are accessed from different browser platforms on different hardware. Changing the infrastructure components affects the Web application architecture itself. Maintainable Web applications require a well-established practice to divide an application architecture into different layers (or tiers). This experience report presents an architecture for a Web application, that can be distributed over the Internet, based on SOAP for communication between client and server part. Advantages and shortcomings of the presented architecture are briefly described as well.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Some principles for quality of service management

Distributed multimedia applications require a variety of levels of quality of service (QoS) from communication networks and end-systems which realize the multimedia interface with the human users or provide remotely accessed multimedia information. The management of these services has to take into account the available resources and the user's wishes concerning the desired quality and costs. Ba...

متن کامل

Beyond-Sniff – a Framework-Based Component System for Cooperative Software Engineering Environments

During the last seven years we developed Sniff and Beyond-Sniff. Sniff is a single-user, one-process programming environment that was implemented on top of the ET++ application framework. Beyond-Sniff is an environment for cooperative software engineering. It consists of a component bus and an open set of seamlessly integrated components (services and tools). In this article, we present the fra...

متن کامل

Teaching Coloured Petri Nets- A Gentle Introduction to Formal Methods in a Distributed Systems Course

This paper is about the two compulsory project assignments set to the students in an undergraduate course on distributed systems. In the rst assignment the students design and validate a non-trivial layered protocol by means of Coloured Petri Nets, and in the second they implement the designed protocol in an object-oriented language. From the two assignments the students experience that Coloure...

متن کامل

Layered Design and Collaborative Development of Network System and Its Application in Real- time Information Cluster

In order to achieve the integrated optimization in developing the big network system, this paper presented the concepts and principles of layered design method and collaborative development using of different tools firstly. Then we gave a recommended layered architecture for the distributed computing network system and also analyzed its pros and cons. At last, we extended the distributed comput...

متن کامل

Experiences with Application Development for Autonomic Networks

ANA is a project that examines legacy-free future networking architectures, with a focus on autonomicity. The programming model used in ANA dispenses with the rigid layers of the OSI model and instead uses bricks that can be combined to build a compartment offering the functionality required by an application. Restrictions such as TCP always being layered on top of IP do not exist, with e.g., a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001